'''
Game 游戏
类属性：全场最佳
实例属性：玩家姓名

静态方法：显示游戏的帮助信息
类方法：显示全场最佳
普通方法：打游戏 分数
'''
class Game:
    max_score = 0

    def __init__(self,name):
        self.name = name

    @staticmethod
    def showhelp():
        print("------游戏帮助------")

    @classmethod
    def showmax(cls):
        print(f"-------全场最佳---{cls.max_score}--------")

    def play(self):
        print(f"---欢迎{self.name}进入游戏----")
        print("---开始游戏---")
        print("---结束游戏游戏---")
        # 随机数打分
        import random
        s = random.randint(1,100)
        print(f"{self.name}玩家的分数为：{s}")
        # 判断是否修改最佳分数
        if s > Game.max_score:
            Game.max_score=s

Game.showhelp()
Game.showmax()
print("^"*30)

for x in range(0,10):
    a = Game("tom"+str(x))
    a.play()


a.showmax()
Game.showmax()